Definition of Psoralea Esculenta

  • (noun) densely hairy perennial of central North America having edible tuberous roots

Antonyms of Psoralea Esculenta


No Antonyms Found.

Homophones of Psoralea Esculenta


No Homophones Found.